
//Object.defineProperties()
// props：该对象的一个或多个键值对定义了将要为对象添加或修改的属性的具体配置
var obj={
    name :'kjp',
    gender:'男'
}
Object.defineProperties(obj,{
    name:{
        //数据属性
        configurable:false,
        writable:true,
        enumerable:true,
        value:'tom'
    },
    gender:{
        configurable:true,
        writable:false,
        enumerable:true,
        value:'女'
    }
})
delete obj.name;
console.log(obj,'name不可删除');